home *** CD-ROM | disk | FTP | other *** search
-
-
-
- MMMMUUUUTTTTEEEEXXXX____DDDDEEEEAAAALLLLLLLLOOOOCCCC((((DDDD3333)))) MMMMUUUUTTTTEEEEXXXX____DDDDEEEEAAAALLLLLLLLOOOOCCCC((((DDDD3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- _MMMM_UUUU_TTTT_EEEE_XXXX______DDDD_EEEE_AAAA_LLLL_LLLL_OOOO_CCCC, _MMMM_UUUU_TTTT_EEEE_XXXX______DDDD_EEEE_SSSS_TTTT_RRRR_OOOO_YYYY - mutual exclusion lock de-initialization
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_kkkk_ssss_yyyy_nnnn_cccc_hhhh_...._hhhh_>>>>
- _####_iiii_nnnn_cccc_llll_uuuu_dddd_eeee _<<<<_ssss_yyyy_ssss_////_dddd_dddd_iiii_...._hhhh_>>>>
- _vvvv_oooo_iiii_dddd _MMMM_UUUU_TTTT_EEEE_XXXX______DDDD_EEEE_AAAA_LLLL_LLLL_OOOO_CCCC_((((_mmmm_uuuu_tttt_eeee_xxxx______tttt _****_l_o_c_k_p);
-
- void MUTEX_DESTROY(mutex_t *_l_o_c_k_p);
-
- AAAArrrrgggguuuummmmeeeennnnttttssss
- _l_o_c_k_p Pointer to the mutual exclusion lock to be deallocated or
- decommissioned.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _MMMM_UUUU_TTTT_EEEE_XXXX______DDDD_EEEE_AAAA_LLLL_LLLL_OOOO_CCCC un-initializes and deallocates the mutual exclusion lock
- specified by _l_o_c_k_p. _MMMM_UUUU_TTTT_EEEE_XXXX______DDDD_EEEE_SSSS_TTTT_RRRR_OOOO_YYYY un-initializes the mutual exclusion
- lock specified by _l_o_c_k_p. When the sleeping locks metering package is
- installed, this may involve deallocating metering data structures.
-
- RRRReeeettttuuuurrrrnnnn VVVVaaaalllluuuueeeessss
- None
-
- UUUUSSSSAAAAGGGGEEEE
- Attempting to deallocate a lock that is currently locked or is being
- waited for is an error and results in undefined behavior.
-
- LLLLeeeevvvveeeellll
- Base or Interrupt.
-
- SSSSyyyynnnncccchhhhrrrroooonnnniiiizzzzaaaattttiiiioooonnnn CCCCoooonnnnssssttttrrrraaaaiiiinnnnttttssss
- Does not sleep.
-
- Driver-defined basic locks, read/write locks, and sleep locks (other than
- the one being deallocated), may be held across calls to this function.
-
- RRRREEEEFFFFEEEERRRREEEENNNNCCCCEEEESSSS
- _MMMM_UUUU_TTTT_EEEE_XXXX______AAAA_LLLL_LLLL_OOOO_CCCC(D3), _MMMM_UUUU_TTTT_EEEE_XXXX______IIII_NNNN_IIII_TTTT(D3), _MMMM_UUUU_TTTT_EEEE_XXXX______LLLL_OOOO_CCCC_KKKK(D3), _MMMM_UUUU_TTTT_EEEE_XXXX______TTTT_RRRR_YYYY_LLLL_OOOO_CCCC_KKKK(D3),
- _MMMM_UUUU_TTTT_EEEE_XXXX______UUUU_NNNN_LLLL_OOOO_CCCC_KKKK(D3), _MMMM_UUUU_TTTT_EEEE_XXXX______OOOO_WWWW_NNNN_EEEE_DDDD(D3), _MMMM_UUUU_TTTT_EEEE_XXXX______MMMM_IIII_NNNN_EEEE(D3),
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-